<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.tongyLink{ width:100%; background:#ffff; display: none}
.tongyLink a{ float: left; margin: 0 0.15rem; line-height: 0.3rem; height: 0.3rem; overflow: hidden; color: #666666}
body{ margin:0px; padding:0px; font-size:0.14rem;  color:#333333; font-family:"微软雅黑";    min-width: 12rem;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
a{color:#333333;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}
.fleft{float:left;margin-left: 0.1rem;}
.fright{float:right}
#divMap{width:9.3rem!important;float:right;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.index-nav{width: 100%;height:5rem; border-bottom:1px solid #eeee;background-color:#0657b2;box-shadow: 0 0 5px rgba(0,0,0,0.2); float: left;color:#fff;}
.index-nav-frame{width: 12rem;margin: 0 auto;height: 0.5rem;}
.Nptline{z-index: 9999999;width:1.5rem;float: left;position: relative;display: block;outline: none;cursor: pointer;line-height: 0.5rem;text-align: center;margin: 0;font-size: 0.16rem;background: url(../pic/navbg.png) right 0 no-repeat;}
.Nptline.active{background:#024085;}
.Nptline:hover{background:#024085;}
.Nptline:hover .Nptcenter{height:auto;opacity: 1;}
.Nptline a{color:#fff;}

.Nptcenter a:first-child{margin-top:0.2rem;}
.Nptcenter{width: 1.5rem;background: url(../pic/u59.png) 50% 0 no-repeat;opacity: 0;display: block;height:0;position: absolute;overflow: hidden;transition: all 0.5s;margin-bottom: 1px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */}
.Nptcenter a{width: 74%;font-weight: normal;font-size: 0.14rem;text-align: center;background:#FFF;color: #000;float:left;height: 0.35rem;line-height: 0.3rem;margin: 0 auto;text-decoration: none;border-bottom: 1px solid #ededed;margin-left: 0.2rem;z-index:99;}
.Nptcenter a:hover{background: #024085;color: white;}
.Nptline-focus:focus{display: none;}


img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
#titbj{ float:left; height:0.41rem; width:100%; background:url(../pic/topbg.jpg) repeat-x;}
#titbj h1,#titbj .h1{ width:12rem; margin:0 auto; height:0.4rem; line-height:0.4rem; font-size:0.14rem; font-weight:normal; }
#top{ float:left; width:100%; background:#ffffff;height: 0.9rem;    padding: 0.1rem 0 0.07rem;}
#top ul{ width:12rem; margin:0 auto; height:0.9rem;}
#top ul h2{ float:left; width:1.07rem; height: 0.9rem; font-size:0px;position: relative;}
#top ul h2 img{ max-height: 100%;max-width: 100%;margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
#top ul h2 a{display: none; width:1.72rem; height:0.9rem; float:left}
#top ul .li01{ float:left; width:5.5rem; height:0.9rem; padding:0px 0 0 0.2rem;}
#top ul .li01 .chinaname{font-weight: bold;float: left;width: 5.5rem;height: 0.5rem;line-height: 0.5rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:0.24rem;}
#top ul .li01 .gjcname{font-size: 0.16rem;float: left;width: 5.5rem;height: 0.3rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#top ul .li03{ float:right; padding:0px 0 0 0}#top ul .li03 img{ width:0.9rem; height:0.9rem;}
#top ul .li02{float:right;padding: 0.25rem 0.1rem 0 0.4rem;height:0.65rem;line-height:0.2rem;text-align: left;background:url(../pic/tel.png) 0px 50% no-repeat;background-size: 0.34rem;}
#top ul .li02 span{font-size: 0.22rem;    color: #dc251d;    font-weight: bold;}
.W1200{ margin:0 auto; width:12rem; overflow:hidden; height:auto}
.header2{overflow:hidden; width: 100%;  list-style:none; height:0.5rem;padding:0px 0px 0px 0px; float:left; overflow:hidden;background:#0657b2  }
.header2 .ul{ width:12rem; margin:0 auto;height:0.5rem;}
.header2 ul li{ float:left;text-align:center; width:1.5rem; line-height:0.2rem;  font-size:0.16rem; background:url(../pic/navbg.png) right 0 no-repeat  }
.header2 ul .span{background:#024085; color:#ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:1.5rem; line-height:0.5rem;float:left; }
.header2 ul .span a{background:#024085;color:#ffffff;text-decoration:none; width:1.5rem; line-height:0.5rem;float:left;}
.header2 ul .span a:hover{background:#024085;color:#ffffff;  text-align:center; width:1.5rem; line-height:0.5rem; float:left;}
.header2 ul .span01{font: 0.16rem/0.5rem '微软雅黑'; COLOR: #ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:1.5rem; line-height:0.5rem; }
.header2 ul .span01 a{ background:#0657b2;color:#ffffff;text-decoration:none;}
.header2 ul .span01 a:hover{background:#024085;color:#ffffff;  text-align:center; width:1.5rem; line-height:0.5rem; float:left;}
*{padding:0px;margin:0px;}
.red{ color:#FF0033}
input,select,button{font:0.14rem Verdana,Arial,Tahoma;vertical-align:middle;}
DIV.menu-list2 {POSITION: absolute;WIDTH: 1.5rem;DISPLAY: none;z-index:9999;/*filter: Alpha(opacity=90);-moz-opacity:.90;opacity:0.90;*/background: url(../pic/u59.png) 50% 0 no-repeat;padding: 0.2rem 0 0px 0;}
DIV.menu-list2 UL LI { margin-bottom:0.01rem;text-align: center; background:none }
DIV.menu-list2 UL LI A {WIDTH: 74%;DISPLAY: block;COLOR: #000000;CURSOR: pointer;TEXT-DECORATION: none;font-size:0.14rem;font-weight:normal;margin: 0 auto;border-bottom: 1px solid #ededed;padding: 0.08rem 0;}
DIV.menu-list2 UL LI A SPAN {WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
DIV.menu-list2 UL LI A:hover { COLOR: #ffffff; background:#0657b2}
.bn-alp { width:100%; height:5rem; position:relative; float:left;  background:url(../pic/babber02.jpg) #ffed29 no-repeat;background-position:50% 0%; margin-bottom:0.2rem; }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li { width:100%; height:5rem; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:0.25rem; left:50%; margin-left:-0.5rem; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width:0.16rem;height:0.16rem;background:url(../pic/ico-bn-alp.png) no-repeat -0.16rem 0;background-size: 0.32rem 0.16rem;cursor:pointer;}
.bn-alp .i i.on { background-position:0 0; }

.jptj{width:12rem; margin:0 auto; padding-top:0.2rem; overflow:hidden;}
.tit {position: relative; height: 0.9rem;margin: 0 auto;text-align: center; float:left; width:12rem;}
.tit .line {position: absolute;left:0; top: 0.46rem; width: 12rem; height: 0.01rem;background: #c3c5c9; margin: 0;}
.tit b {position: relative; z-index: 2; padding: 0 0.35rem; background: #f5f8fc;font-size: 0.24rem; line-height: 0.9rem; color: #0045a4;}
.ONEfl{ float:left; width:12rem; text-align:center;  height:0.4rem; overflow:hidden;}
.ONEfl a{ padding:0.1rem 0.2rem; line-height:0.4rem; background:#0657b2; color:#ffffff;border-radius: 0.1rem; margin:0px 0.1rem;}
.tjgy1200{width:12rem; float:left; }
.tjgy1200 .cplb{float:left;width: calc(2.78rem - 2px);margin:0.2rem 0.1rem 0px 0.1rem;border:1px solid #ededed;border-bottom:2px solid #4f5051;height:3.3rem;overflow:hidden;color:#333333;}
.tjgy1200 .cplb .li01{ float:left; width:2.7rem; height:2.7rem; text-align:center; line-height:2.7rem; font-family:"微软雅黑"; overflow:hidden; position:relative;padding:0.04rem;  background:#ffffff;border-radius: 0.1rem; }
.tjgy1200 .cplb .li02{ float:left; width:2.6rem; text-align:center; margin-top:0.02rem; font-size:0.14rem; padding:0px 0px 0px 0.05rem; text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden; line-height:0.4rem; height:0.4rem }
.tjgy1200 .cplb .li01 img { margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 0.1rem;}
.tjgy1200 .cplb:hover{float:left; width:calc(2.78rem - 2px); margin:0.2rem 0.1rem 0px 0.1rem; border:1px solid #4f5051; border-bottom:2px solid #4f5051;   height:3.3rem; overflow:hidden; color:#ffffff; background:#4f5051}

.fiveCP{  width:12rem; margin:0 auto; padding-top:0.2rem; overflow:hidden;}
.fiveCP .cpfl{width:2.5rem;background: url(../pic/prot.jpg) no-repeat;float:left;background-size: 2.5rem 0.68rem;    margin-bottom: 0.3rem;}
.fiveCP .cpfl .li01{ float:left; width:2.5rem; text-align:center;font-size: 0.22rem;  color: #FFFFFF;  text-align: center; line-height: 0.68rem; height:0.68rem;   display: block; font-weight:bold;}

.fiveCP .cpfl .li03 {width: calc(2.5rem - 2px);padding-top: 0.05rem;float:left;background:#f7f7f7;border: 1px solid #cfcfcf;border-bottom: 0;}
.fiveCP .cpfl .li03 .flB{ float:left; border-bottom:1px solid #cfcfcf; height:0.5rem; line-height:0.5rem; background:url(../pic/jiantou.png) 2.18rem 0.2rem no-repeat; font-size:0.16rem;width: 2.13rem; padding-left:0.35rem;text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden;}
.fiveCP .cpfl .li03 .fls{ float:left;  width: 2rem; padding-left:0.48rem; font-size:0.14rem;  }
.fiveCP .cpfl .li03 .fls a{ float:left;width: 2rem;text-overflow: ellipsis; height:0.25rem;line-height:0.25rem; padding:0.05rem 0px;  -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden;}
.fiveCP .cpfl .li03 .flB:last-child{ border-bottom: 0px;}

.fiveCP .cpfl .li04{ width: 2.1rem; color:#ffffff; padding-left:0.3rem;  padding-top: 0.25rem; float:left; font-size:0.18rem; line-height:0.35rem;padding-bottom:0.2rem;}
.fiveCP .cpfl .li04 span{ font-size:0.22rem;}
.fiveCP .cpfl .demo{overflow:hidden; width:2.5rem;  min-height:3rem;  max-height:5rem; float:left}
.fiveCP .cpfl .demo img{ width:2.5rem; margin-top:0.1rem;}

.tjgy81{max-width:9.5rem; float:right; }
.tjgy81 .cplb{float:left;width:2.16rem;margin:0.2rem 0px 0px 0.19rem;border:1px solid #ededed;border-bottom:2px solid #4f5051;height:2.59rem;overflow:hidden;color:#333333;}
.tjgy81 .cplb .li01{float:left;width:2rem;height:2rem;text-align:center;line-height:2.1rem;font-family:"微软雅黑";overflow:hidden;position:relative;padding:0.04rem;margin:0.04rem 0px 0px 0.04rem;background:#ffffff;border-radius: 0.1rem;}
.tjgy81 .cplb .li02{ float:left; width:1.96rem; text-align:center; margin-top:0.02rem; font-size:0.14rem; padding:0px 0px 0px 0.05rem; text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden; line-height:0.4rem; height:0.4rem }
.tjgy81 .cplb .li01 img { margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 0.1rem;}
.tjgy81 .cplb:hover{ float:left; /*width:2.16rem;  height:2.59rem; */margin:0.2rem 0px 0px 0.19rem; border:1px solid #4f5051; border-bottom:2px solid #4f5051;  overflow:hidden; color:#ffffff; background:#4f5051}
.tjgy81 .videoBox{width: 3.16rem;height: 3.59rem;}
.tjgy81 .videoBox .li01{width: 3rem;height: 3rem;}
.tjgy81 .videoBox video{width:100%;height:100%;}

.tjgy81 .tli01 {float: right;width: 9.3rem;height: 0.46rem;border-bottom: 1px solid #ededed;padding: 0px 0px 0px 0px;}
.tjgy81 .tli01 h2 {float: left;padding: 0 0 0 0.35rem;font-size: 0.18rem;height: 0.46rem;line-height: 0.46rem;background:url(../pic/prol.jpg) no-repeat;background-size: 0.29rem 0.46rem;}
.tjgy81 .tli01 .span {float: right;line-height: 0.18rem; font-size: 0; width: 0.18rem; height: 0.18rem;  background: url(../pic/more1.png) no-repeat;margin-top: 0.16rem;}
.tjgy81 .tli01 .luj{ float:right; line-height:0.18rem; font-size:0.14rem;margin-top: 0.16rem; color:#666666}
.ggt { width: 100%;  height: 1.8rem;  background: url(../pic/ggt.jpg) no-repeat center; float:left; margin-top:0.2rem;}
.nyrnr{ float:right; width:9.3rem;    overflow: hidden;line-height: 0.3rem;}
.nyrnr img{ max-width:9.3rem;}

.ysbj { width:100%; background:url(../pic/bg_iabout.jpg) 50% 0 no-repeat; float:left; overflow:hidden; height:auto; margin-top:0.7rem; padding:0.6rem 0 0 0}
.ysbj ul {width:12rem;overflow:hidden;margin:auto;background:url(../pic/name01.png) 50% 0 no-repeat;padding:0.7rem 0 0.5rem 0;position:relative;background-size: 4.74rem 0.64rem;}
.ysbj ul .shuzi{font-weight:bold;font-size: 0.32rem;color:#ffffff;width: 0.63rem;float:left;height:0.7rem;line-height:0.5rem;text-align:center;margin-right: 0.1rem;}
.ysbj ul h2 { color:#0f62be; font-size:0.3rem; display:block; line-height:0.25rem; float:left;  padding-top:0px;}
.ysbj ul p{ color:#989797; float:left; font-size:0.3rem;  line-height: 0.26rem; font-weight:bold; padding-left:0.2rem;}
.ysbj ul span { line-height:0.36rem; font-size:0.15rem; color:#363636; display:block; float:left;width:6rem;}
.ys1 {margin:0.65rem 0px 0 0px;float:left;width:7rem;height:0.7rem;overflow:hidden;background:url(../pic/bg_sign03.png) no-repeat;background-size: 0.63rem 0.57rem;}
.youshibg{	position:absolute;	width:5rem;	height:4rem;	z-index:1;	right: 0px;	top:1.1rem; background:url(../pic/youshibg.png) center centser no-repeat;-webkit-background-size: 5rem 4rem;background-size: 5rem 4rem; }






.cptjT{ float:left; background:url(../pic/4sbj.png) 50% 0 no-repeat; width:12rem; text-align:center;font-size: 0.3rem; height: 0.5rem; color: #0657b2;font-weight: bold; margin-top:0.4rem;}

.topCon_2 {float:left;width:12rem;height:2.5rem;padding:0px 0 0 0;border-top:0;overflow:hidden;padding:0.15rem 0px 0px 0px;}
.topCon_2 .li01{border:1px #ededed solid; padding:0.04rem; float:left; width:2.1rem; height:2rem;overflow:hidden; font-size:0px; position:relative}
.topCon_2 .li01 img{ margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 0.1rem;}
.topCon_2 .li02{float:left; width:2.2rem; text-align:center;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; line-height:0.3rem;}
.topCon_2 ul{  float:left; width:2.2rem; height:2.5rem; padding:0px 0.1rem 0px 0.1rem; background:#ffffff}
.about { margin: 0.2rem auto; width: 100%; background:url(../pic/bg_iintro.jpg) center top no-repeat; height:3.3rem; padding:0.55rem 0; float:left;overflow: hidden;   }
.company { overflow:hidden; line-height:0.33rem;margin:0 auto; width:12rem; color:#ffffff}
.company b { font-size:0.22rem; color:#ffffff; font-weight:normal; line-height:0.35rem;}
.company span { font-size:0.15rem; color:#ededed;font-weight:normal;line-height:0.3rem;}
.company a { width:1.05rem; height:0.4rem; line-height:0.4rem; color:#333; background:#e6e6e6;  float:left; margin-right:0.25rem; margin-top:0.2rem; text-align:center;}
.company a:hover { background:#dd251d;transition-duration:0.3s; color:#fff}
.company img{float:left; margin-right:0.4rem; width:5rem; height:3.3rem; border:5px solid #ffffff;}


.xwnew{ width: 100%; background: #f8f8f8; height:auto; float:left; overflow:hidden}
.xwnew .xwnrk{ width: 12rem; margin: auto;}
.xwnew .xwnrk .xwzb{ width: 8rem; float: left; }
.xwnew .xwnrk .xwzb .xwsm{ height: 0.35rem; border-bottom: #ededed solid 1px; margin-top: 0.35rem; font-size:0.16rem;  font-weight:bold; }
.xwnew .xwnrk .xwzb .xwsm a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 0.18rem;    font-size: 0;    width: 0.18rem;    height: 0.18rem;    background: url(../pic/more1.png) no-repeat;    margin-top: 0.05rem;background-size: 0.18rem}
.xwnew .xwnrk .xwzb .xwsm b{ color:#333333; font-size:0.12rem; font-weight:normal;border-left: #0657b2 solid 5px; float:left;font-size:0.17rem;  text-indent:0.1rem;  font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj{ margin-top: 0.3rem; height:1.8rem; }
.xwnew .xwnrk .xwzb .xwdzj img{float:left; width:2.52rem; height:1.8rem; margin-right:0.3rem;}
.xwnew .xwnrk .xwzb .xwdzj h2{  font-size:0.17rem; font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj p{ color:#666; line-height:0.35rem;}
.xwnew .xwnrk .xwzb .xmdxw { margin-top:0.2rem;  }
.xwnew .xwnrk .xwzb .xmdxw ul li{float: left;background: url(../pic/xwd.png) no-repeat left;text-indent: 0.15rem;margin-right:0.4rem;width:3.6rem;line-height:0.4rem;background-size: 0.04rem;}
.xwnew .xwnrk .xwzb .xmdxw ul li p{float: left;width: 2.4rem;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.xwnew .xwnrk .xwzb .xmdxw ul li span{ float: right; }
.xwnew .xwnrk .xwzj{ width: 0.9rem; float: left; }
.xwnew .xwnrk .xwzj img{ margin-left:0.2rem; margin-right:0.2rem;}
.xwnew .xwnrk .xwyb{ width: 3.06rem; float: right; }
.xwnew .xwnrk .xwyb .cjwts{ margin-top: 0.3rem; height: 0.22rem;  line-height:0.22rem;  border-bottom:1px solid #ededed; padding:0px 0px 0.17rem 0px}
.xwnew .xwnrk .xwyb .cjwts b{ color:#333333; font-size:0.12rem; font-weight:normal;border-left: #0657b2 solid 5px; float:left;font-size:0.17rem;  text-indent:0.1rem;  font-weight:bold;}
.xwnew .xwnrk .xwyb .cjwts a{float:right;font-size:0px;font-weight:normal;float: right;line-height: 0.18rem;font-size: 0;width: 0.18rem;height: 0.18rem;background: url(../pic/more1.png) no-repeat;margin-top: 0.05rem;background-size: 0.18rem;}
.xwnew .xwnrk .xwyb .wenti ul li{ float:left;width: 3rem;margin-top: 0.18rem;height: 0.75rem;overflow: hidden; }
.xwnew .xwnrk .xwyb .wenti ul li p{background: url(../pic/wen.jpg) no-repeat 0 0;font-weight: bold;text-indent: 0.25rem;height: 0.38rem;overflow: hidden;background-size: 0.16rem;}
.xwnew .xwnrk .xwyb .wenti ul li span{background: url(../pic/da.jpg) no-repeat left;color: #7d7d7d;padding-left: 0.25rem;background-size: 0.16rem;}

.link{ margin:0.2rem auto; width:12rem; overflow:hidden; background:url(../pic/link.jpg) no-repeat; padding-top: 0.7rem; height:auto;background-size:auto 1.03rem  }
.link a{ padding:0px 0.15rem; line-height:0.3rem; height:0.3rem; overflow:hidden;}


.foot2{ width: 100%; float:left; background: #003c7e; color:#cbd2de }
.botlogo{ float:left;width: 1.9rem;    height: 1.21rem;padding-top: 0.43rem;background: #023267;line-height: 0.24rem; color: #fff; text-align: center;}
.botlogo img{width: auto;height: auto;max-width: 100%; max-height: 100%;}
.foot2nr{ width:12rem; margin: auto; }
.foot2nr .foot2wz{float: left;width: 8rem; margin-top: 0.35rem; font-size: 0.14rem; line-height: 0.32rem; margin-left: 0.2rem; }
.foot2nr .foot2wz a{ color: #ffffff;}
.foot2nr .foot2wz a:hover{ color: #f00;}
.foot2nr .foot2wz li{ float:left}
.foot2nr .foot2ewm{ float: right; margin-top:0.35rem; width:1rem; }
.foot2nr .foot2ewm img{ width:0.98rem;}
.neilian{ border-bottom:1px solid #1a508b;width: 8rem;}
.neilian a{ float:left; padding:0px 0.3rem 0 0;}
.neilian1 { float:left; width:12rem; text-align:center;margin-top: 0.1rem;}
.neilian1 a{padding:0px 0.2rem 0 0;}
.hpage{width:8.78rem; margin:0 auto; text-align:center; padding:0.5rem 0px 0.17rem 0px; color:#333333; float:left; font-size:0.14rem;}
.hpage span{ color:#ffffff;background:#000000; padding:0.02rem 0.07rem; border:1px solid #000000;margin-right:0px; font-weight:bold }
.hpage a{text-decoration:none; color:#303030;  padding:0.02rem 0.07rem; border:1px solid #ededed;margin-right:0px; }
.hpage a:hover{ color:#ffffff; text-decoration:none;border:1px solid #2f72ff;background:#2f72ff;font-weight:bold;padding:0.02rem 0.07rem; }

.newslm { overflow:hidden; float:right; width:9.3rem;}
.newslm li { overflow:hidden;}
.newslm li a { padding:0.2rem; border-bottom:#ddd 1px solid; overflow:hidden; display:block;transition-duration:0.3s;}
.newslm li a span { float:left; margin-right:0.3rem; padding:0.02rem; border:#ddd 1px solid; width:2.15rem; height:1.65rem;position: relative;}
.newslm li a img {    margin: auto;    left: 0;    right: 0;    top: 0;    bottom: 0;    position: absolute;    border-radius: 0.1rem;}
.newslm li a h2 { font-size:0.15rem; line-height:0.5rem;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.newslm li a p { line-height:0.38rem;}
.newslm li a:hover { background:#f4f4f4;transition-duration:0.3s;}
.date { border-bottom:#ddd 1px dashed; height:0.35rem; font-size:0.12rem; line-height:0.35rem; text-align:center;}


.wdlist a{ float:right; width: 9.3rem;  margin-top: 0.18rem; border-bottom:1px dashed #ededed; padding-bottom:0.1rem; }
.wdlist a h2{ background: url(../pic/wen.jpg) no-repeat 0 0.02rem; font-weight: bold; text-indent: 0.25rem; font-size:0.14rem; padding-bottom:0.1rem; float:left; width:9.3rem;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; }
.wdlist a p{ background: url(../pic/da.jpg) no-repeat 0 0.02rem; color: #7d7d7d;  padding-left: 0.25rem; float:left; width:9.05rem;}

.cpxiangxi{width: 9.28rem;border-top:0px;padding:0.2rem 0px 0px 0px;color:#333333;float:right;color:#999999;position:relative;border:1px solid #ededed; border-top:0px;background:#ffffff;}
.cpxiangxi td{ padding:0.05rem; word-break:break-all}
.cpxiangxi .cpli11{padding: 0.1rem 0.2rem;;font-size: 0.14rem;color: #666666;line-height:0.42rem;float:left;width: 8.9rem;margin-top:0.05rem;table-layout: fixed;word-wrap: break-word;overflow: hidden;}
.cpxiangxi .cpli11 td{ padding:0.08rem 0 0.08rem 0.05rem;border-top:1px solid #E9E9E9; border-left:1px solid #E9E9E9; }
.cpxiangxi .cpli11 table{ background:#E9E9E9;border-bottom:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
.cpxiangxi .cpli11 img{max-width:8.5rem;width:expression(this.width&gt;850?(function(o){o.style.width='850px';})(this):'auto');}
.cpxiangxi .li12 a{ color:#333333; text-decoration:none; float:left; width:2.2rem;}
.cpxiangxi .cpli11 a{ color:#333333; text-decoration:none;}
.cpxiangxi .li08{border: 1px solid #E9E9E9; width: 4.1rem;float:left;text-align:center;height: 2.1rem;overflow:hidden;font-size:0px;font-family:"微软雅黑";position:relative; margin-left:0.2rem;}
.cpxiangxi .li08 img{margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
.xxcs{float:right;width: 4.6rem;font-size:0.14rem;padding:0.2rem 0px 0.2rem 0px;}
.xxcs h1{color: #444444;line-height: 0.35rem;border-bottom: 2px solid #e6e6e6;float:left;padding:0px;margin:0px;font-size:0.18rem;font-weight:bold;width: 4.3rem;}
.xxcs .time{ float:left; border-bottom:1px solid #e6e6e6; width:5.5rem; line-height:0.25rem;  padding-top:0.1rem;}
.xxcs .time span{ color:#9999A5}
.cans{font-size: 0.12rem;color: #666666;height: 0.45rem;float: left;width: 4.3rem;line-height: 0.25rem;padding: 0.1rem 0 0.1rem 0;position: relative;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;width: 100%;text-align: center;}
.xxcs .ljzx{ float:left; padding:0.2rem 0 0 0; width:5.5rem; color:#FFFFFF;font-size:0.14rem; text-align:center;}
.xxcs .ljzx a{width: 2rem;height:0.42rem;background: #ec3e3e;border-radius: 0.35rem;font-size:0.14rem;float:left;color:#FFFFFF;text-align:center;line-height:0.42rem;}
.xxcs .ckrs{ float:right; width:1.5rem; text-align:center; line-height:0.5rem; border:1px solid #e6e6e6;margin:0.25rem 0 0 0.2rem;}
.xxcs .ckrs strong{ color:#CC3300; }
.xxcs .lyrs { float:right; width:1.5rem; text-align:center; line-height:0.5rem; border:1px solid #e6e6e6; border-left:0;margin:0.25rem 0 0 0px;}
.xxcs .lyrs strong{ color:#CC3300; }
.paging_prev {    float: left;    width: 8.6rem;    line-height: 0.3rem;    padding: 0.1rem 0.2rem 0 0.2rem;    font-size: 0.14rem;}

.xxcs1{float:left;width: 8.88rem;font-size:0.18rem;color: #333333;line-height:0.4rem;font-weight:bold; text-align:center; margin:0.2rem 0px 0.1rem 0.2rem; border-bottom:1px dashed #ededed; padding-bottom:0.1rem;}
.cans span{ padding-right:0.2rem;}

/*右侧悬浮菜单*/
.slide{width: 0.5rem;height: auto;position: fixed;top: 50%;margin-top: -1.26rem;background: #0657b2;right: 0;border-radius: 5px 0 0 5px;z-index: 999;}
.slide ul{list-style: none;}
.slide .icon li{width: 0.49rem;height: 0.5rem;background: url(../pic/iconright.png) no-repeat;background-size: 5rem 1.96rem;}
.slide .icon .up{background-position:-3.3rem -1.2rem ;}
.slide .icon li.qq{background-position:-3.85rem -0.73rem ;}
.slide .icon li.tel{background-position:-3.85rem -1.6rem ;}
.slide .icon li.wx{background-position:-3.85rem -1.2rem ;}
.slide .icon li.down{background-position:-3.3rem -1.6rem ;}
.slide .info{top: 50%;height: 1.47rem;position: absolute;right: 100%;background: #0657b2;width: 0px;overflow: hidden;margin-top: -0.735rem;transition:0.5s;border-radius:4px 0 0 4px ;}
.slide .info.hover{width: 1.45rem;}
.slide .info li{width: 1.45rem;color: #ffffff;text-align: center;}
.slide .info li p{font-size: 1.1em;line-height: 2em;padding: 0.1rem;text-align: left;}
.slide .info li.qq p a{display: block;margin-top: 0.12rem;width: 1rem;height: 0.32rem;line-height: 0.32rem;color: #ffffff;font-size: 0.16rem;   text-align: center;text-decoration: none;border: 1px solid #ffffff;border-radius: 5px;}


.slide .info li.qq p a:hover{color: #0657b2;border: none;background: #ffffff;}
.slide .info li div.img{height: 100%;background: #DEFFF9;margin: 0.15rem;}
.slide .info li div.img img{width: 100%;height: 100%;}
/*控制菜单的按钮*/
.index_cy{width: 0.3rem;height: 0.3rem;background: url(../pic/index_cy.png);position:fixed;right: 0;top: 50%;margin-top: 1.4rem;background-position: 0.62rem 0;cursor: pointer;}
.index_cy2{width:0.3rem;height: 0.3rem;background: url(../pic/index_cy.png);position:fixed;right: 0;top: 50%;margin-top: 1.4rem;background-position: 0.3rem 0;cursor: pointer;}
/*自适应 当屏小于1050时隐藏*/
@media screen and (max-width: 1050px) {.slide{display: none;}#btn{display: none;}}

/*左侧推荐*/
.qytj{float: left;width: 2.5rem;background:#ffffff;margin-top: 0.2rem;}
.qytj .nav19 {width: 2.5rem;float: left;border-bottom: 1px solid #ededed;position: relative;font-size: 0.2rem;font-weight: bold;color: #fff;height: 0.4rem;line-height: 0.4rem;background: #043f79;text-align: center;padding: 0.1rem 0;border-radius: 0.1rem 0.1rem 0 0;}
.qytj .nav19 li{float:left;font-size: 0.16rem;cursor: pointer;width: 50%;}
.qytj .nav19 .tab01{background:#fff;color: #043f79;border: 2px solid #043f79;width: calc(50% - 4px);height: calc(0.4rem - 4px);}
.qytj .com19{float:left;width: 2.5rem;/* background: #f6f6f6; */}
.qytj .com19 li{float:left;width: 2.3rem;height: 0.25rem;line-height: 0.25rem;margin-top: 0.1rem;border-bottom: 1px dashed #ccc;padding: 0 0.1rem;position: relative;}
.qytj .com19 li i{ background:#f2f2f2; width:0.2rem; height:0.2rem; text-align:center; float:left; font-style:normal; color:#333333}
.qytj .com19 li .nom1{ background:#0a8ce2; color:#fff}
.qytj .com19 li .nom2{ background:#e92938; color:#fff}
.qytj .com19 li .nom3{ background:#f55966; color:#fff}
.qytj .com19 li span{ display:none;}
.qytj .com19 li p{float:left;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;height: 0.25rem;line-height: 0.25rem;width: 100%;}
.qytj .com19 .cur{float:left;width: 2.3rem;height: 0.85rem;line-height:0.2rem;margin-top: 0.1rem;background: #f6f6f6;}
.qytj .com19 .cur span{margin-top: 0.1rem;position:relative;display:block;float:left;height: 0.4rem;width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.qytj .com19 .cur span img{ position:absolute; left:0; right:0; top:0; bottom:0; max-height:0.5rem; max-width:0.5rem; margin:auto}
.qytj .com19 .cur p{float:left;width: 100%;margin-top: 0.1rem;line-height:0.2rem;font-size: 0.16rem;font-weight:bold;height: 0.2rem;color: #043f79;}
.qytj .com19[type="1"] .cur{background:#fff;height:0.25rem;line-height:0.25rem;}
.qytj .com19[type="1"] .cur p{height: 0.25rem;line-height: 0.25rem;width: 100%;margin: 0;}
/*底部推荐*/
.tjxx{width: 9.3rem;float: right;margin:0.2rem 0;border: 1px solid #ededed;}
.zxtj{width: 48%;background:#ffffff;margin-bottom: 0.4rem;margin-right: 0.1rem;}
.zxtj .nav19 {width: calc(100% - 0.1rem);float: left;border-bottom: 1px solid #ededed;position: relative;font-size: 0.2rem;font-weight: bold;color: #0657b2;height: 0.4rem;line-height: 0.4rem;padding-left:0.1rem;}
.zxtj .nav19:before{content:"";width:0.05rem;height:0.2rem;background: #0657b2;position:absolute;left:0;top:0.1rem;}
.zxtj .nav19 li{float:left;font-size: 0.16rem;cursor: pointer;width: 50%;}
.zxtj .nav19 .tab01{background:#fff;color: #009946;border: 2px solid #009946;width: calc(50% - 4px);height: calc(0.4rem - 4px);}
.zxtj .com19{float:left;width: 100%;/* background: #f6f6f6; */}
.zxtj .com19 li{float:left;width:100%;height: 0.25rem;line-height: 0.25rem;margin-top: 0.1rem;border-bottom: 1px dashed #ccc;padding:0;position: relative;}
.zxtj .com19 li i{ background:#f2f2f2; width:0.2rem; height:0.2rem; text-align:center; float:left; font-style:normal; color:#333333}
.zxtj .com19 li .nom1{ background:#0a8ce2; color:#fff}
.zxtj .com19 li .nom2{ background:#e92938; color:#fff}
.zxtj .com19 li .nom3{ background:#f55966; color:#fff}
.zxtj .com19 li span{ display:none;}
.zxtj .com19 li p{float:left;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;height: 0.25rem;line-height: 0.25rem;width: 100%;}
.zxtj .com19 .cur{float:left;height: 0.85rem;line-height:0.2rem;margin-top: 0.1rem;background: #f6f6f6;}
.zxtj .com19 .cur span{margin-top: 0.1rem;position:relative;display:block;float:left;height: 0.4rem;width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zxtj .com19 .cur span img{ position:absolute; left:0; right:0; top:0; bottom:0; max-height:0.5rem; max-width:0.5rem; margin:auto}
.zxtj .com19 .cur p{float:left;width: 100%;margin-top: 0.1rem;line-height:0.2rem;font-size: 0.16rem;font-weight:bold;height: 0.2rem;color: #0657b2;}
.zxtj .com19[type="1"] .cur{height: 0.25rem;line-height: 0.25rem;background:#fff}
.zxtj .com19[type="1"] .cur p{height: 0.25rem;line-height: 0.25rem;margin-top:0}</pre></body></html>